<html><head>
   <title>Figlut Web Service Overview</title>
   <meta name="generator"  content="HelpMaker">
   <meta name="keywords"  content="FiglutWebServiceOverview,CSV,XML,JSON,CSV,HTTP,POST,PUT,DELETEURI">
   <Object type="application/x-oleobject"  classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e"><width="0"><height="0"><param name="Keywords"  value="FiglutWebServiceOverview"><param name="Keywords"  value="CSV"><param name="Keywords"  value="XML"><param name="Keywords"  value="JSON"><param name="Keywords"  value="CSV"><param name="Keywords"  value="HTTP"><param name="Keywords"  value="POST"><param name="Keywords"  value="PUT"><param name="Keywords"  value="DELETE"><param name="Keywords"  value="URI"></object>
   <link rel="stylesheet"  type="text/css"  href="hm.css"></head>
<body bgcolor="#FFFCEA"><Object type="application/x-oleobject"  classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e"><width="0"><height="0"><param name="Keywords"  value="FiglutWebServiceOverview"><param name="Keywords"  value="CSV"><param name="Keywords"  value="XML"><param name="Keywords"  value="JSON"><param name="Keywords"  value="CSV"><param name="Keywords"  value="HTTP"><param name="Keywords"  value="POST"><param name="Keywords"  value="PUT"><param name="Keywords"  value="DELETE"><param name="Keywords"  value="URI"></object>
<table width="100%"  border="0"  cellspacing="0"  cellpadding="2"  bgcolor="#C0C0C0">
  <tr>
    <td align="left">
      <div align="left"><font face="Arial"  color="#010101"  size="2"><span style=" font-size:10pt; font-family:Arial; color:#010101">Figlut Web Service Overview</span></font></div>

    </td>
    <td align="right">
      <font face="Arial"  size="2">
        <a href="RESTOverview.html">Previous</a>&nbsp;<a href="figlut-suite-overview.html">Top</a>&nbsp;<a href="configuration-overview.html">Next</a>
      </font>
    </td>
  </tr></table>
<hr><div align="justify"><font face="Arial"  color="#010101"  size="2"><span style=" font-size:10pt; font-family:Arial; color:#010101">The Figlut Web Service is an out-of-the-box RESTful Web Service that enables the exposure of a 
database to the web without requiring any development for basic CRUD (Create, Read, Update, 
Delete) operations.&nbsp; Supports <b>XML</b>, <b>JSON</b> and <b>CSV</b> media types.</span></font></div><div align="justify"><font face="Arial"  color="#010101"  size="2"><span style=" font-size:10pt; font-family:Arial; color:#010101"><br></span></font></div><div align="justify"><font face="Arial"  color="#010101"  size="2"><span style=" font-size:10pt; font-family:Arial; color:#010101">This dynamic access to a database via the Figlut Web Service an be made possible by firstly 
configuring the Figlut Web Service to point to a database. From that point onwards the <b>Figlut 
Web Service</b> will manage the resources (tables, fields, columns etc.) in the database. This 
enables client applications to access and edit resources in the database via the <b>Figlut Web 
Service</b>. Hence the Figlut Web Service providing a mechanism for exposing the resources of a 
database to the Internet for client applications to consume without any server-side development 
required. </span></font></div><div align="justify"><font face="Arial"  color="#010101"  size="2"><span style=" font-size:10pt; font-family:Arial; color:#010101"><br></span></font></div><div align="justify"><font face="Arial"  color="#010101"  size="2"><span style=" font-size:10pt; font-family:Arial; color:#010101">For example, if the given database contains a table named &quot;User&quot; containing user data, a client 
application could then make a HTTP GET request to a URI such as <b>http://www.mydomainname.com/Figlut/User</b>, which would return to the caller all of the records 
in the 'User&quot; table in either <b>XML</b>, <b>JSON</b> or <b>CSV</b> format. An <b>HTTP</b> <b>POST</b>, <b>PUT</b> or <b>DELETE</b> request 
could also be made to the same above <b>URI</b> in order to create, update or delete records in the 
&quot;User&quot; table. More advanced requests are also supported that enable the caller to run filtered 
queries against the database.</span></font></div>

</body></html>
